package cn.itsource.pethome.org.service;

import cn.itsource.pethome.basic.service.IBaseService;
import cn.itsource.pethome.basic.util.PageList;
import cn.itsource.pethome.org.domain.Product;
import cn.itsource.pethome.org.query.ProductQuery;

/**
 * @description: 描述:
 * @date: 2020/8/9 14:22
 * @author: summer
 * version: 1.0
 */

public interface IProductService extends IBaseService<Product> {

    PageList<Product> findAll(ProductQuery productQuery);

    void delProduct(Long id);

    void batchDelProduct(Long[] id);

    void save(Product Product);

    void update(Product product);

    void productAdd(Long[] id);

    void productDown(Long[] id);

    Product particulars(Long id);
}
